brake pedal depressor - French English Dictionary